@charset "utf-8";
/* CSS Document */
.pt25{ padding-top:25px;}
.pt35{ padding-top:35px;}
.mb20{margin-bottom: 20px;}
.center{text-align: center;}
.ml95{margin-left: 95px;}
.w1{ width:1200px; height:auto; margin:0 auto;}
.bdetf7{border-top:1px solid #f7f7f7;}
.bdebe6{border-bottom:1px solid #e6e6e6;}
/*数学网首页开始*/
.Aside{position: fixed;left:50%;bottom:15%;margin-left: 620px;z-index: 99; transition:all 0.5s}
.Aside1{ bottom:100%; transition:all 0.5s}
ul.asidebox{width:50px; position:relative;}
ul.asidebox li a{  display:block;margin-bottom:4px; overflow:hidden; }
ul.asidebox li{ width:50px;height:55px;text-align:center; display:block; font-size:0px; overflow:hidden; margin-bottom:4px;background-color:#FFF; border:1px solid #6fcb03;}
ul.asidebox li a.aside_ico1{ width:50px; height:55px;}
ul.asidebox li a.aside_ico1 i{ display:inline-block; color:#6fcb03; font-size:24px; margin-top:16px;}
ul.asidebox li a.aside_ico1:hover{background-color:#6fcb03;}
ul.asidebox li a.aside_ico1:hover i{ color:#FFF;}
.right-box ul li a.sum{ color:#000000;}
.right-box ul li a.sum:hover{color:#6fcb03;}
.e-main-bg{ width:100%; height:auto; overflow:hidden; background:#FFF;}
.e-main-lo{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.e-main-lo img{ margin-top:17px;}
.lo-main{ width:100%; height:113px; /*background:url(/Images/shuxue/imsges/pic_03.jpg) no-repeat center;*/}
.search{ width:542px; height:40px; margin-left:114px; margin-top:25px;}
.search-bd{ border:1px solid #61b104; height:40px; border-radius:6px; }
.s1{height:30px; border-right:1px solid #cccccc; color:#555555; width:68px; cursor:pointer;line-height:30px; margin-top:6px;}
.search_choose-select{position:absolute;z-index:99;width:60px;background:url(/Images/shuxue/imsges/down.png) no-repeat right 15px;background-color:#fff;border-radius:6px; cursor:pointer;}
.search_choose-select li{height:34px;line-height:26px;border-radius:6px 0 0 6px;padding:0 0 0 10px; font-size:16px; color:#555555;}
.search_choose-select li.search_choose1{border-bottom:1px solid #61b104;}
.search_choose-select li:hover{color:#61b104;}
.search_choose-select li:first-child:hover{color:#61b104;}
.search-input {width:540px; height:40px; line-height:40px;white-space:nowrap; display:inline-block;}
.search-input .iconfont{  font-size:18px; color:#bbb; margin:0 6px 0 10px;}
.search-input .search-txt{margin-left: 13px;height:40px;line-height:38px;width:450px;border:none;color:#999999;font-size:16px;display:inline-block;}
.search-btn{ width:77px; height:40px; background-color:#61b104; border:none; box-shadow:none; color:#fff; font-size:16px; cursor:pointer; display:inline-block; text-align:center;}
.e-main-lo .lo-main .search-btn .img1{ margin:0;}
.fr-s .pl{ width:102px; height:28px; border:#60a834 solid 1px; border-radius:6px; font-size:14px; color:#60a834; line-height:28px; text-align:center; cursor:pointer;}
.fr-s .pl:hover{ background:#60a834; color:#fff;}
.fr-s .pl:hover .iconfont{ color:#FFF;}
.fr-s .iconfont{ font-size:14px; color:#60a834; margin-right:6px;}
.fr-s a em{ font-style:normal;}
.fr-s{ margin-top:31px;}
.hot-search span{ float:left; font-size:12px; color:#999999;}
.hot-search a{ float:left; font-size:12px; color:#999999; margin-right:15px;}
.hot-search a:hover{ color:#61b104;}
/*nav开始*/
.fixed3{ position:fixed; width: 100%; top:0; left:0; z-index: 99999999999;}
.fixed3 .w-1{ background-image:url(/Images/shuxue/imsges/logo2.png); background-repeat:no-repeat; background-position:center center;}
.fixed3 .w-1 .iconfont{ display:none;}
.fixed3 ul .w-1 em{ display:none;}
.fixed3{}
.nav-bgl{ width:1200px; height:auto; margin:0 auto;}
.e-nav{ background:#4f9201; height:auto; width:100%;}
.e-nav ul{ width:100%; height:48px;}
.e-nav ul li{ cursor:pointer; color:#fff; font-size:18px; float:left; display:block; padding:0 13px; text-align:center; height:auto; line-height:48px; position:relative;}
.e-nav ul li a{ color:#fff; font-size:18px; display:block; width:100%; height:auto;}
.e-nav ul li:hover{ background-color:#417802;}
.e-nav ul .w-1{ width:230px; padding:0 0 0 20px; box-sizing:border-box; height:48px; overflow:hidden; background-color:#417802;}
.e-nav ul .w-1 .iconfont{ font-size:14px; line-height:53px; float:left; margin-right:10px;}
.e-nav ul .w-1 em{ height:48px; line-height:48px; float:left; font-style:normal;}
.e-nav ul .dq{background-color:#417802;}
.e-nav ul li dl dd a{ color:#545454; font-size:14px; display:block; width:100%;}
.e-nav ul li dl dd a:hover{color:#d01716;}
.seac{ left:50%; top:0px; margin-left:600px; height:48px; line-height:48px; z-index:999;}
.seac a.seac-box i.iconfont{display:inline-block; font-size:16px; color:#FFF; margin-left:8px;}
.seac a.seac-box{ display:inline-block; width:34px; height:47px; background:#4f9201; }
.seac a.seac-box:hover{ background:#417802;  }
.seac a.zan{ display:inline-block; width:34px; height:47px; background:#4f9201;}
.seac a.zan i.iconfont{display:inline-block; font-size:15px; color:#FFF; margin-left:8px;}
.seac a.zan:hover{background:#417802;}
.seac-cont-bg{ display:none; position:absolute; top:47px; left:50%; margin-left:-215px; width:213px; height:52px; background:#417802; z-index:999;}
.seac-cont{ width:194px; height:30px; background:#FFF; margin:10px auto; border-radius:4px; }
.seac-cont .sess{ width:150px; height:28px; padding-left:10px; font-size:12px; color:#999999; margin-left:2px;}
.seac a.seac-box .seac-cont i.icon-sea{ font-size:12px; color:#999999; line-height:30px; margin-right:10px;}
/*轮播开始*/
/*内容开始*/
#print_title{text-align: center;}
.y-main-bg { width:100%; height:auto; position:relative; }
.y-main-bg .bd ul li{width:100%;height: 472px;overflow:hidden;text-align:center;}
.y-main-bg .bd ul li span{ display: block; width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.y-main-bg .bd ul img{background-repeat:no-repeat;background-position:center center;}
.prev{ position:absolute; left:50%;  top:50%; margin-top:-25px; margin-left:-324px;display:block; width:34px; height:60px; background:url(/Images/shuxue/imsges/left.png) 0px 0px no-repeat; filter:alpha(opacity=50); opacity:0.5;   }
.next{ position:absolute;  top:50%; margin-top:-25px; display:block; width:34px; height:60px; background:url(/Images/shuxue/imsges/right.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.next{ left:auto; right:50%; margin-right:-333px;}
.prev:hover,.next:hover{ filter:alpha(opacity=100);opacity:1;}
.l-main-l{width:230px;height:414px;background-image:url(/Images/shuxue/imsges/opt.png);position:absolute;z-index:77;top:0;left:50%;margin-left: -600px;}
/*IE8支持*/
.l-main-l h2{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#fff; box-sizing:border-box; padding-left:20px;padding-top:5px; }
.l-main-l ul{ width:86%; margin:auto; border-bottom:#8baa49 solid 1px; height:auto; overflow:hidden; padding-bottom:6px; }
.l-main-l ul li{ width:33.333%; float:left; text-align:center; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#fff; }
.l-main-l ul li a{color:#fff; }
.l-main-l ul li a:hover{font-weight: 600;text-decoration: underline;}
.l-main-bg1 , .l-main-bg2 , .l-main-bg3 , .l-main-bg4{ transition:all 0.3s; width:100%; height:auto; cursor:pointer;}
.l-main-l  .e-1{ width:737px; height:auto; overflow:hidden; background:#fafafa; position:absolute; z-index:5; top:0; left:230px; padding-bottom:15px; display:none;}
.l-main-l  .e-1 dt{ font-size:18px; color:#e84e40; height:50px; line-height:50px; box-sizing:border-box; padding-left:25px;}
.l-main-l  .e-1 .y-r{ width:104px; border-right:#dbdbdb dashed 1px; box-sizing:border-box;}
.l-main-l  .e-1 .y-r p{ font-size:16px; color:#202020; text-align:center; height:32px; line-height:32px; cursor:pointer;}
.l-main-l  .e-1 .y-r p:hover{ color:#61b104;}
.l-main-l  .e-1 .y-l{ width:456px;}
.y-l h4{font-size:14px; color:#000000; line-height:32px;}
.l-main-l  .e-1 .y-l p{ font-size:12px; color:#808080; display:inline-block; padding:0 7px; text-align:center; height:32px; line-height:32px;}
.l-main-l  .e-1 .y-l p a{ font-size:12px; color:#000000; display:inline-block;}
.l-main-l  .e-1 .y-l a:hover{color:#61b104;text-decoration: none;}
.l-main-l dl dd{ padding-left:22px;}
.l-main-l  .e-2{ width:737px; height:auto; overflow:hidden; background:#fafafa; position:absolute; z-index:5; top:90px; left:230px; padding-bottom:15px; display:none;}
.l-main-l  .e-2 dt{ font-size:18px; color:#e84e40; height:50px; line-height:50px; box-sizing:border-box; padding-left:25px;}
.l-main-l  .e-2 .y-r{ width:104px; border-right:#dbdbdb dashed 1px; box-sizing:border-box;}
.l-main-l  .e-2 .y-r p{ font-size:16px; color:#202020; text-align:center; height:32px; line-height:32px; cursor:pointer;}
.l-main-l  .e-2 .y-r p:hover{ color:#61b104;}
.l-main-l  .e-2 .y-l{ width:456px;}
.l-main-l  .e-2 .y-l p{ font-size:12px; color:#808080; display:inline-block; padding:0 2px; text-align:center; height:32px; line-height:32px;}
.l-main-l  .e-2 .y-l p a{ font-size:12px; color:#000000; display:inline-block;}
.l-main-l  .e-2 .y-l a:hover{color:#d01716;text-decoration: underline;}

.l-main-l  .e-3{ width:737px; height:auto; overflow:hidden; background:#fafafa; position:absolute; z-index:5; top:137px; left:230px; padding-bottom:15px; display:none;}
.l-main-l  .e-3 dt{ font-size:18px; color:#e84e40; height:50px; line-height:50px; box-sizing:border-box; padding-left:25px;}
.l-main-l  .e-3 .y-r{ width:104px; border-right:#dbdbdb dashed 1px; box-sizing:border-box;}
.l-main-l  .e-3 .y-r p{ font-size:16px; color:#202020; text-align:center; height:32px; line-height:32px; cursor:pointer;}
.l-main-l  .e-3 .y-r p:hover{ color:#d01716;}
.l-main-l  .e-3 .y-l{ width:456px;}
.l-main-l  .e-3 .y-l p{ font-size:12px; color:#808080;display:inline-block; padding:0 2px; text-align:center; height:32px; line-height:32px;}
.l-main-l  .e-3 .y-l p a{ font-size:12px; color:#000000; display:inline-block;}
.l-main-l  .e-3 .y-l a:hover{color:#d01716;text-decoration: underline;}

.l-main-bg1:hover{ background:#FFFFFF;}
.l-main-bg1:hover ul{ border:0}
.l-main-bg1:hover h2{ color:#202020;}
.l-main-bg1:hover ul li{ color:#545454;}
.l-main-bg1:hover ul li a{ color:#545454;}
.l-main-bg1:hover .e-1{ display:block;}

.l-main-bg2:hover{ background:#FFFFFF;}
.l-main-bg2:hover ul{ border:0;}
.l-main-bg3:hover ul{ border:0;}
.l-main-bg2:hover h2{ color:#202020;}
.l-main-bg2:hover ul li{ color:#545454;}
.l-main-bg2:hover ul li a{ color:#545454;}
.l-main-bg2:hover .e-2{ display:block;}

.l-main-bg3:hover{ background:#FFFFFF;}
.l-main-bg3:hover h2{ color:#202020;}
.l-main-bg3:hover ul li{ color:#545454;}
.l-main-bg3:hover ul li a{ color:#545454;}
.l-main-bg3:hover .e-3{ display:block;}

.lun-bg{ position:relative;}
.lun-bg .hd{
    position:absolute;
    bottom:30px;
    left:50%;
    margin-left:-52px;
    width:109px;
    background-color: rgba(204,204,204,.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8cccccc,endColorstr=#C8cccccc);
    border-radius:10px;
    height:16px;
    z-index:4;
    line-height:16px;
    text-align:center;
}
.lun-bg .hd ul{ width:100%; padding:3px 0;}
.lun-bg .hd ul li{ float:left; height:10px; width:10px; border-radius:50%; background-color:#FFF; color:#a3a3a2; margin-left:8px; display:inline-block;}
.lun-bg .hd ul .on{  width:20px; height:8px;  border-radius:8px; background-color:#008000; color:#0081d9; margin-top:1px;}

.l-main-r{ width:230px; height:auto; overflow:hidden; background:#FFF; padding-bottom:5px;position:absolute; z-index:77; top:0; right:50%; margin-right:-600px; }
.l-main-r p{ background:#FFF; height:48px; line-height:40px; color:#000000; padding-left:13px; font-size:16px; border-bottom:1px solid #7fbb2c; line-height:48px;}
.l-main-r p i.iconfont{ margin-right:10px; color:#60a834;}
.l-main-r ul { padding:20px 16px 0px 16px;}
.l-main-r ul li{ width:100%; height:auto; overflow:hidden; padding-bottom:18px;}
.l-main-r ul li a{ float:left; color:#545454; font-size:12px;width:100%; height:auto; overflow:hidden;white-space: nowrap;display: inline-block;text-overflow: ellipsis;}
.l-main-r ul li a:hover{ color:#61b104;}
.l-main-r ul li a:hover i.iconfont{color:#61b104;}
.l-main-r ul li a i.iconfont{ color:#61b104; margin-right:8px;}

/*广告位开始*/
.ad{ width:1200px; height:auto; margin:0 auto;}
/*--上一篇下一篇--*/
.article{height:auto;overflow:hidden;padding: 10px;background:#FFF;}
.article ul li{width:100%;height:auto;overflow:hidden;float:left;line-height:26px;color: #333333;font-size: 14px;}
.article ul li a:link,.article ul li a:visited{text-decoration:none; color:#333333;}
.article ul li a:hover{text-decoration:none; color:#60a834;}
/*内容开始*/

.getin{ display:inline-block;}
.teach-box{ height:auto; overflow:hidden;}
.teach-l{ width:264px; height:auto; overflow:hidden;}
.teach-l a{ cursor:default;}
.teach-l h3{ font-size:20px; color:#000000;}
.teach-l h3 i.iconfont{ margin-right:8px; color:#60a834;}
.teach-r{ position:relative; width:916px; height:auto; overflow:hidden; margin-left:20px;}
.tb-s{}
.tbs-t{  height: 36px; border-bottom:1px solid #f0f0f0;}
.tbs-t a{ height:36px; line-height:36px; float:left; font-size: 16px; color:#000000; margin-right:30px; cursor:pointer; padding:0 10px; }
.tbs-t a.tb-h{ border-bottom:2px solid #61b104; }
.more-g{ position:absolute; top:12px; right:0px; font-size:12px; color:#000000; }
.hot-pic{ display:block; width:240px; height:140px; overflow:hidden;}
.hot-pic img{width:100%; height:100%;}
.hot-bt{
    position:absolute;
    width:240px;
    height:30px;
    line-height:30px;
    letter-spacing:1px;
    bottom:0;
    left:0;
    background:rgba(0,0,0,0.4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    font-size:14px;
    color:#FFF;
    text-indent: 0.5em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.list{ float:left; margin-left:280px; width:621px; height:auto; overflow:hidden;}
.list ul{ padding:24px 19px 0px 19px;}
.list ul li{ float:left; width:50%; height:auto; overflow:hidden; padding-bottom:11px;}
.list ul li a{font-size:14px;color:#4c4c4c;white-space: nowrap;width: 90%;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;}
.list ul li a i.iconfont{  margin-right:8px; color:#64b704;}
.list ul li a:hover{ color:#64b704;}
.list ul li a:hover i.iconfont{ color:#64b704;}
.math-index{ position:absolute; top: 55px; left:0px; width:295px; height:auto; overflow:hidden;}

/*尾部开始*/
.fo-bg{ width:100%; height:auto; overflow:hidden;  margin-top:20px;}
.e-foot{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.e-foot h2{ font-size:18px; color:#000000; border-bottom:#d9d9d9 solid 2px; line-height:40px; margin-bottom:5px;}
.e-foot h2 i.iconfont{ color:#60a834; margin-right:10px;}
.e-foot ul{ overflow:hidden; padding:15px 6px 20px 6px;}
.e-foot ul li{ width:11%; float:left; height:auto; overflow:hidden;}
.e-foot ul li .subject{float:left;width:100%;height:auto;overflow:hidden;text-align: center;}
.e-foot ul li .subject:hover{ color:#64b704;}
.e-foot ul li .subject:hover i.iconfont{ color:#64b704;}
.e-foot ul li .subject:hover p.subject-n{ color:#64b704;}
.e-foot ul li .subject i.iconfont{ color:#545454; font-size:26px; margin:0px 3px 10px 3px; display:block;}
.subject-n{ font-size:16px; color:#000000; text-indent:2px;}
.e-foot ul li .active2 i.iconfont{ color:#64b704;}
.e-foot ul li .active2 p.subject-n{ color:#64b704;}
/*.e-foot ul li .subject .active2 p.subject-n{ color:#64b704;}*/
/*.e-foot ul li .active i.iconfont{ color:#64b704;}*/
.fo-bg2{ width:100%; height:auto; overflow:hidden; border-bottom:#eeeeee solid 2px; margin-top:20px;}
.e-foot2{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.e-foot2 h2{ font-size:18px; color:#202020; border-bottom:#d9d9d9 solid 2px; line-height:40px; margin-bottom:5px;}
.e-foot2 h2 i.iconfont{ color:#60a834; margin-right:10px;}
.e-foot2 ul{ overflow:hidden; padding-bottom:40px; padding-top:8px;}
.e-foot2 ul li{ width:14.2%; float:left; text-align:left; list-style:inside square;}
.e-foot2 ul li a{ font-size:16px; color:#545454; line-height:32px;}
/*尾部结束*/

/*搜索页开始*/
.newskon{width: 25px;}
.kejiankon{width: 25px;}
.jiaoankon{width: 25px;}
.shitikon{width: 25px;}
.wrap{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.main-left{ width:880px; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #4f9201; }
.search-box .hd { width:100%; height:60px; background-color:#80c269;}
.search-box .hd ul{ padding-left:30px;}
.search-box .hd ul li{ float:left; padding:0 23px; cursor:pointer; color:#FFF; font-size:18px; line-height:60px; margin-right:20px; }
.search-box .hd ul li.on{ height:34px;  background:#fff; border-radius:8px; font-size:18px; color:#5f9a26; line-height:34px; margin-top:13px;}
.search-box .bd { width:100%; height:auto; overflow:hidden; background-color:#FFF;}
.search-box .bd .lesson{ padding:0 10px;}
.search-box .bd .lesson li{ border-bottom:1px dashed #f0f0f0; width:100%; height:auto; overflow:hidden; padding:20px 0;}
.search-box .bd .lesson li.lesson-li-last{border-bottom:none;}
.lesson-plan{ margin:0 9px;}
.plan-a{ width:36%; height:auto; overflow:hidden; font-size:16px; color:#333333; cursor:pointer;}
.plan-a:hover{ color:#4f9201;}
.plan-a i.iconfont{ font-size:9px; color:#6fcb03; margin-right:8px;}
.plan-b{ width:25%;margin-left: 115px; height:auto; overflow:hidden; font-size:16px; color:#333333; cursor:default;}
.plan-b i.iconfont{ font-size:14px; color:#666666; margin-right:10px;}
.plan-c{ width:20%; height:auto; overflow:hidden; font-size:16px; color:#333333; cursor:default;}
.plan-c i.iconfont{ font-size:14px; color:#666666; margin-right:10px;}

.search-box .bd .article{ padding:0 10px;}
.search-box .bd .article li{ border-bottom:1px dashed #f0f0f0; width:100%; height:auto; overflow:hidden; padding:20px 0;}
.search-box .bd .article li.lesson-li-last{ border-bottom:none;}
.lesson-plan{ margin-left:9px;}
.lesson-plan-l{width: 76%;height:auto;overflow:hidden;}
.plan-d{ width:100%; height:auto; overflow:hidden; display:block; font-size:16px; color:#333333;}
.plan-d:hover{ color:#4f9201;}
.plan-d i.iconfont{ font-size:9px; color:#6fcb03; margin-right:10px;}
.plan-m{ width:100%; display:block; height:auto; overflow:hidden; font-size:14px; color:#999999; margin-left:20px;}
.plan-m a{ font-size:14px; color:#999999; }

.plan-m i.iconfont{ font-size:14px; color:#999999; margin-right:8px;}
.plan-e{ font-size:14px; color:#999999; cursor:default;}
.plan-e i.iconfont{ font-size:11px; color:#999999; margin-right:8px;}
/*收藏，下载弹框*/

.tc-y,.tc-y2{ width:100%; height:100%; position:fixed; top:0; background:url(/Images/shuxue/imsges/bgt.png);z-index:555; display:none;}
.tc-1,.tc-2{ width:560px; height:340px; background-color:#FFFFFF; border-radius:6px; margin:auto; position:absolute; z-index:999; top:50%; margin-top:-170px; left:50%; margin-left:-250px;}
.tc-1 ul,.tc-2 ul { width:100%; height:auto; overflow:hidden;}
.tc-1 ul li,.tc-2 ul li{ width:100%; height:auto; text-align:center; font-size:20px; color:#333333;}
.tc-1 ul li em,.tc-2 ul li em{ color:#60a834; font-style:normal;}
.tc-1 ul,.tc-2 ul .jj2{ margin:30px 0;}
.tc-1 ul li img,.tc-2 ul li img{ margin-top:60px;}
.tc-1 ul li a,.tc-2 ul li a{ color:#fff; background-color:#60a834; display: inline-block; width:120px; height:42px; border-radius:4px; line-height:42px;}
.tc-1 span{ position:absolute; right:0; cursor:pointer;}
.tc-2 span{ position:absolute; right:0; cursor:pointer;}
/*翻页*/
.r-p{text-align:center; height:34px; padding:30px 0;}
.r-page{ display:inline-block;}
.r-page a{ height:34px; line-height:34px; padding:0px 8px; color:#4d4d4d; display:inline-block; border-radius:4px; margin-right:5px; border:1px solid #f7f7f7; font-size:14px;}
.r-page .spec{ font-size:14px; color:#6fcb03;}
.r-page a:hover,.r-page a.active{ color:#fff; background-color:#6fcb03;}
.kon{ width:22px; height:34px; border:1px solid #f7f7f7; border-radius:4px; padding-left:12px;}
.sure-btn{ width:55px; height:36px; background-color:#6fcb03; color:#FFF; line-height:36px; text-align:center; border-radius:4px; font-size:14px;}

.main-right{ width:300px; height:auto; overflow:hidden;}
.recommend{ width:100%; height:auto; overflow:hidden; background:#FFF;}
.recommend ul{ padding:20px 13px 0px 13px;}
.recommend ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.recommend-box{width:100%; height:auto; overflow:hidden;}
.recommend-box em{ font-style:normal; color:#545454; margin-right:3px;}
.recommend-box a{ font-size:14px; color:#545454; margin-right:15px;}

/*学习乐园首页*/
.second-t{  height: 44px; border-bottom:2px solid #f0f0f0;}
.second-t a{ height:44px; line-height:44px; float:left; font-size: 18px; color:#555555; margin-right:86px; cursor:pointer; padding:0 5px; }
.second-t a.tb-h{ border-bottom:2px solid #61b104; }
.xw-tit{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.fl-i{width:313px; height:auto; overflow:hidden;}
.fl-i p{ width:313px; height:413px; overflow:hidden;}
.fl-i span{ height:30px; background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); position:absolute; margin-top:-30px; width:313px; line-height:30px; color:#fefefe; font-size:18px; text-align:center;}
.fl-i img{ width:100%;}
.fr-i{ width:870px; height:380px; margin-left:-10px;}
.fr-i span{width:280px; height:30px; background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); position:absolute; margin-top:-30px; line-height:30px; color:#fefefe; font-size:14px; text-align:center;}
.fr-i a{ display:block; width:280px; height:auto; margin-right:15px; margin-bottom:12px;}
.fr-i a p{ width:100%; height:200px; overflow:hidden;}
.fr-i img{ width:100%;}
.xw-tit .r a{ float:left; }
.xw-tit .none{ margin-right:0;}
.study-box{ width:98%; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #4f9201;padding: 10px;}
.study-box h2{ font-size:18px; color:#202020; border-bottom:#f0f0f0 solid 2px; line-height:40px; margin-bottom:15px;}
.study-box h2 i.iconfont{ color:#60a834; margin-right:10px;}
.more-study{ font-size:12px; color:#000000; margin-right:15px;}
.study-box-l{width:43%; height:auto; overflow:hidden;}
.study-box-l a{ cursor:default;}
.study-box-l ul li{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.study-box-l ul li a{ font-size:14px; color:#333333; white-space:nowrap;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis; width:98%; height:auto; overflow:hidden; cursor:pointer;}
.study-box-l ul li a:hover{ color:#6fcb03;}
.study-box-l ul li a i.iconfont{ color:#6fcb03; margin-right:8px;}
.study-box-r h3 a{ font-size:20px; color:#000000; font-weight:normal; margin-bottom:12px;}
.study-box-r{width:32%; height:auto; overflow:hidden; margin-right:0%;}
.study-box-r ul li{ width:100%; height:auto; overflow:hidden; padding-top:12px;}
.study-box-r ul li a{ font-size:14px; color:#333333; white-space:nowrap;display: inline-block;float: left;text-overflow: ellipsis; width:98%; height:auto; overflow:hidden;}
.study-box-r ul li a:hover{ color:#6fcb03;}
.study-box-r ul li a i.iconfont{ color:#6fcb03; margin-right:8px; }

.right-box{ width:24%; height:auto; border:1px solid #f0f0f0;}
.right-box h3{ height:45px; line-height:45px; padding-left:20px; font-weight:normal; border-bottom:2px solid #f0f0f0;}
.right-box h3 i.iconfont{ color:#60a834; margin-right:8px;}
.right-box ul{ padding:20px 20px 0px 20px;}
.right-box ul li{ width:100%; height:auto; overflow:hidden; padding-bottom:12px;}
.right-box ul li span{ font-size:14px; color:#000000; width:35%; cursor:pointer;}
.right-box ul li span:hover { color:#6fcb03;}
.right-box ul li a{ font-size:14px; color:#7c7c7c; white-space:nowrap;text-overflow: ellipsis; width:65%; height:auto; overflow:hidden;}
.right-box ul li a:hover{ color:#6fcb03;}
/*学习乐园栏目页*/
.column-nav{ width:100%; height:55px;}
.column-t{}
.column-t{  height: 55px;}
.t-width{width: 100%}
.column-t a{ height:55px; line-height:55px; float:left; font-size: 18px; color:#555555; margin-right:75px; cursor:pointer; padding:0 10px; }
.column-t a.tb-h{ border-bottom:2px solid #61b104; color:#60a834;}
.column-cont ul li:hover{ border:1px solid #009944;}
.column-cont{ width:100%; height:auto; overflow:hidden;}
.column-all{ width:92%; border-bottom:1px solid #e6e6e6; padding:20px; margin:0 auto;}
.column-all div{float:right; margin-left:14px; width:245px; height:125px;}
.column-all div img{ display:block; width:100%;height:125px;}
.tit-t{ font-size:20px; color:#000000; margin-bottom:15px;}
.tit-t a{ color: #000000;}
.bt-t{ font-size:14px; color:#999999;overflow:hidden; white-space:nowrap;  text-overflow:ellipsis; line-height:50px;}
.bt-t span{ font-size:14px; color:#7c7c7c; margin-right:30px;}
.bt-t span a{ font-size:14px; color:#333333; margin-right:5px;}
.bt-t span em a{ font-size:14px; color:#60a834; font-style:normal;}
.js-t{ height:auto;overflow:hidden; text-overflow:ellipsis; padding-right:20px; box-sizing:border-box; font-size:14px; color:#4c4c4c; line-height:26px;}
.js-t a{ font-size:14px; color:#1d78cb; margin-left:5px;}

.xw-r-t{ width:100%; height:auto; overflow:hidden; box-sizing:border-box; background:#FFF;border: 1px solid #ddd;border-top: 2px solid #4f9201;}
.xw-r-t dl{ width:100%; margin:auto; overflow:hidden; padding-bottom:20px;}
.xw-r-t dt{ height:42px; line-height:42px; color:#333333; font-size:18px; border-bottom:#f0f0f0 solid 1px; background:#FFF; padding-left:20px; box-sizing:border-box; }
.xw-r-t dd{ margin-top:20px; font-size:14px; color:#202020; width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px; box-sizing:border-box;}
.xw-r-t dd a{ font-size:14px; color:#7c7c7c; display:inline-block; width:96%; height:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:20px;}
.xw-r-t dd a:hover{ color:#6fcb03;}
.xw-r-t dd i{ display:inline-block; width:20px; height:20px; background:#999999; line-height:20px; text-align:center; vertical-align:-1px; margin-right:8px; font-style:normal; color:#FFF;}
.xw-r-t dd .one{ background:#4f9201; color:#fff;}
.xw-r-t dd em{ color:#228a31; font-style:normal;}

.grade-choose{ background:#FFF; width:100%; height:auto;}
.grade-choose dl{ width:100%; height:40px; border-bottom:1px dashed #e5e5e5;}
.grade-choose dl:last-child{ border-bottom:none;}
.grade-choose dt{ float:left; width:10%; font-size:14px; color:#60a834; line-height:40px; height:40px; text-align:center;}
.grade-choose dd{ float:left; float:right; width:88%;}
.grade-choose dd a{ font-size:14px; color:#333333; line-height:40px; display:inline-block; width:50px;text-align:center; margin-right:20px;}
.grade-choose dd a.all{color:#00a0e9;}
.grade-choose dd a.on{ display:inline-block; background:#60a834; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}

/*文章详情页*/
.study-rank-box ul li span a.sum{font-size:14px; color:#000000;}
.study-rank-box ul li span a.sum:hover{color:#60a834;}
.wrap2{ width:1200px; height:auto; overflow:hidden;}
.main-left2{ width:940px; height:auto; overflow:hidden; }
.main-right2{ width:250px; height:auto; overflow:hidden;}
.right-box2{ width: 248px;height: auto;border: 1px solid #ddd;border-top: 2px solid #4f9201; }
.right-box2 h3{ width:100%; height:45px; line-height:45px; padding-left:20px; font-weight:normal; border-bottom:2px solid #f0f0f0;}
.right-box2 h3 i.iconfont{ color:#60a834; margin-right:8px;}
.right-box2 ul{ padding:20px 20px 0px 20px;}
.right-box2 ul li{ width:100%; height:auto; overflow:hidden; padding-bottom:12px;}
.right-box2 ul li span{ font-size:14px; color:#000000; width:40%;}
.right-box2 ul li span:hover{ color:#6fcb03;}
.right-box2 ul li >a{ font-size:14px; color:#7c7c7c; white-space:nowrap;text-overflow: ellipsis; width:60%; height:auto; overflow:hidden;}
.right-box2 ul li >a:hover{color:#6fcb03;}
.right-box2 ul li a.sum{font-size:14px; color:#000000;}
.right-box2 ul li a.sum:hover{ color:#6fcb03;}
.label{ width:100%; height:auto; overflow:hidden;padding:50px 0 0 0;}
.label span{ font-size:14px; color:#333333;}
.label a{ font-size:14px; color:#0068b7; margin-right:14px; font-weight:bold;}
.crumbs-bg{ width:100%; height:40px; overflow:hidden;}
.crumbs{ width:1200px; height:40px; line-height:40px; margin:0 auto; color:#6e6e6e;}
.crumbs a{ font-size:12px; color:#6e6e6e;}
.article-box{ padding:20px;border: 1px solid #ddd;border-top: 2px solid #4f9201;}
.article-box h3{ font-size:18px; color:#000000;}
.article-from{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #f0f0f0; margin-top:10px; padding-bottom:10px;}
.article-from span{ font-size:14px; color:#4c4c4c;}
.article-from span a{ font-size:14px; color:#4c4c4c;}
.article-from span em{ font-style:normal;}
.article-from a{ font-size:14px; color:#fd0303;}
.article-cont{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.article-cont h4{ font-size:14px; color:#333333;}
.article-cont p{
    text-indent:2em;
    margin: 15px 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 32px;
    font-size: 17px;
    color: #000;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    margin-bottom: 20px;
}
.study-rank{ width:930px; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #4f9201; }
.study-rank-box{ padding:0 20px; height:auto; overflow:hidden;}
.study-rank-box h3{ padding:15px 0; border-bottom:1px solid #f0f0f0;font-size:16px; color:#000000; font-weight:normal;}
.study-rank-box h3 i.iconfont{ color:#60a834; margin-right:10px; font-weight:normal;}
.study-rank-box ul{ width:60%; height:auto; overflow:hidden; padding-bottom:20px;}
.study-rank-box ul li{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.study-rank-box ul li span{ font-size:14px; color:#000000; float:left;}
.study-rank-box ul li span:hover{color:#60a834;}
.study-rank-box ul li em{ margin:0 18px; color:#000000; font-style:normal;float:left;}
.study-rank-box ul li >a{font-size:14px;color:#7c7c7c;display:inline-block;white-space:nowrap;text-overflow: ellipsis;width:66%;height:auto;vertical-align: -4px;overflow:hidden;}
.study-rank-box ul li >a:hover{ color:#60a834;}
.ad-box{ width:40%; height:auto; overflow:hidden;}
.speech-box{ width:930px; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #4f9201;}
.liu-main1 { padding:0 20px;height:auto; overflow:hidden; margin-top:30px; margin-bottom:30px;position:relative;}
.speech-k{ width:100%; height:auto; overflow:hidden;}
.speech-k-l{ width:9%; height:auto; overflow:hidden;}
.speech-k-r{ width:91%; height:auto; overflow:hidden;}
.liu-main1 h4{ font-size:14px; color:#00a0e9; font-weight:normal; padding-bottom:8px;}
.liu-main1 .twx-box{ width:760px; height:143px; border:#f0f0f0 solid 1px; box-sizing:border-box; padding:10px; }
.tip{ position:absolute; bottom:50px; right:42px; font-size:12px; color:#f39700;}
.liu-main1 .login{ margin-top:10px;}
.liu-main1 .login span{ font-size:14px; color:#666666;}
.liu-main1 .login a{ font-size:14px; color:#f39800;}
.publish{ width:85px; height:30px; background:#70b92e; font-size:14px; color:#FFF; border-radius:4px; line-height:30px; text-align:center; margin-left:10px;}

.liu-main2{ width:100%; height:auto; overflow:hidden;}
.liu-main2 dl{ padding:0 15px; height:auto; overflow:hidden; }
.liu-main2 dl dt{  font-size:16px; color:#000000; padding:15px 0px 15px 15px; box-sizing:border-box; border-bottom:1px solid #f0f0f0;}
.liu-main2 dl dt i.iconfont{color:#60a834; margin-right:8px;}
.liu-main2 dd{ width:100%; height:auto; overflow:hidden; border-bottom:#eee solid 1px; box-sizing:border-box; padding:15px 0px 6px 15px;}
.liu-main2 dd textarea{ width:730px; height:80px; float:right; box-sizing:border-box; padding:10px; border:#eee solid 1px;}
.liu-main2 dd p{ overflow:hidden; clear:both; width:100%; margin-bottom:10px;}
.liu-main2 dd p a{ display:inline-block; font-size:16px; color:#fff; background:#238a31; border-radius:4px; padding:8px 16px; float:right; margin-left:10px;}
.liu-main2 dd p .a-qx{ background:#CCC;}
.liu-main2 dd h4{ margin-bottom:6px;} 
.liu-main2 dd h4 a{ font-size:14px; color:#00a0e9; font-weight:normal;}
.liu-main2 .fr-1{ width:91%; margin-left:15px;}
/*.huifu .fr-1 div{ }*/
.liu-main2 .fr-1 p{ font-size:14px; color:#333333; line-height:24px;}
.fl-1{ font-size:14px; color:#999; margin-top:20px; margin-bottom:10px; font-style:normal;}
.liu-main2 .no{ margin-bottom:0; border:0;}
.fl-2 a:hover{ color:#60a834;}
.fl-2{ margin-top:20px; margin-bottom:10px; font-style:normal;}
.fl-2 a{ font-size:14px; color:#999;}
.fl-2 a i{ margin-left:20px; margin-right:2px; font-size:18px; display:inline-block; margin-top:4px;}
.fl-2 span{ margin-left:4px;}
.fr-1 .user-floor{height:auto; overflow:hidden;padding:10px 15px 0px 15px; background:#fbfbfb;}
.user-floor ul { width:100%; height:auto; overflow:hidden;  }
.user-floor ul .tit{font-size:14px; color:#666666; line-height:30px;}
.user-floor ul .tit em{font-size:14px; color:#00a0e9; font-style:normal; margin:0 4px;}
.fr-1 .huifu{ font-size:14px; color:#333; display:inline-block; width:100%; margin-top:10px;}
.floor-hide {padding:0 15px 5px; height:36px; text-align:center; background:#fcfcfc;}
.floor-hide a {padding:9px 0; display:block; width:auto; height:18px; font-size:14px; color:#00a0e9; border-bottom:1px solid #e6e6e6;}
.floor-hide a span{padding-left:20px; display:inline-block; height:18px; line-height:18px; cursor:pointer; background:url(/Images/shuxue/imsges/download.png) no-repeat 0px 3px;}

/*侧边栏*/
.f-t-3{z-index: 999 ;width:50px; height:auto; border:#3ed432 solid 1px; position:fixed; top:50%; right:50%; margin-right:-600px; background:#FFF;}
.f-t-3 ul{ overflow:hidden;}
.f-t-3 li{ height:55px; border-bottom:#3ed432 solid 1px; text-align:center; line-height:50px;}
/*.f-t-3 li:last-child{border-bottom:0 none;}*/
.f-t-3 li .iconfont{ color:#3ed432; font-size:24px;}
.f-t-3 li:hover{ background:#3ed432;}
.f-t-3 li:hover .iconfont{ color:#fff;}

/*教案课件试题列表页*/
.select-choose{ border:1px solid #e5e5e5;}
.select-choose h3{ font-size:18px; color:#333333; font-weight:normal; padding:12px 0px 12px 15px; border-bottom:1px solid #e5e5e5;}
.select-choose h3 i.iconfont{ color:#60a834; margin-right:8px;}
.select-choose dl{width:100%;  border-bottom:1px dashed #e5e5e5; overflow:hidden; line-height:40px;}
.select-choose dl.special{ /*height:84px; line-height:84px;*/}
.select-choose dl.special dt{}
.select-choose dl:last-child{ border-bottom:none;}
.select-choose dt{float:left; width:10%; background:#6fc23c; font-size:14px; color:#FFF; text-align:center;}

/*.select-choose dt{float:left; width:10%;font-size:14px; color:#333333; text-align:center;}*/
.select-choose dd{float:right; width:89%; height:auto; overflow:hidden;border-left: 1px dashed #ddd;}
.select-choose dd a{font-size:14px; color:#333333; line-height:40px; display:inline-block; width:70px;text-align:center; margin-right:20px;}
.select-choose dl.special dd a.all{display:inline-block; color:#f39700; width:10%; text-align:center; cursor:pointer; margin-right:0px;}
.select-choose dl dd a.all{display:inline-block; color:#f39700; width:10%; text-align:center; cursor:pointer; margin-right:0px;}
#active{display:inline-block; background:#6fc23c; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}
.active{display:inline-block; background:#6fc23c; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}

.courseware{ width:100%; height:auto; overflow:hidden;}
.courseware-box{ padding:0 10px;}
.courseware-box ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #f0f0f0; padding:20px 0;}
.courseware-box ul li.last-child{ border-bottom:0 none;}
.courseware-cont{ margin:0 9px;}
.cour-l .word{ font-size:16px; color:#333333;}
.cour-l .word:hover{ color:#4f9201;}
.cour-l .word i.iconfont{ font-size:20px; color:#2264f4; margin-right:10px;}
.cour-r a{margin-left: 10px;}
.cour-r .download{ width:95px; height:36px; background:#6fc23c; font-size:16px; color:#FFF; line-height:36px; text-align:center; border-radius:6px;}
.cour-r .chakan{ width:95px; height:36px; background:#6fc23c; font-size:16px; color:#FFF; line-height:36px; text-align:center; border-radius:6px;}
.cour-r .download i.iconfont{ font-size:16px; color:#FFF; margin-right:6px;}
.cour-r .chakan i.iconfont{ font-size:16px; color:#FFF; margin-right:6px;}
.cour-txt{ margin-left:28px; height:auto; overflow:hidden; padding-top:10px;}
.cour-txt span{ font-size:14px; color:#999999;}
.cour-txt span i.iconfont{color:#999999; margin-right:8px;}

/*下载详情页*/
.download-page{ width:930px; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #4f9201;}
.down-cont{ padding:20px; height:auto; overflow:hidden;}
.down-page-l{ width:68%; height:auto; overflow:hidden;}
.down-page-l h3{ font-size:18px; color:#000000;}
.down-page-l ul{ width:100%; height:auto; overflow:hidden;}
.down-page-l ul li{ float:left; width:50%; height:auto; overflow:hidden; padding-top:15px;}
.down-page-l ul li span{ font-size:16px; color:#000000;}
.down-page-l ul li span em{ font-style:normal; font-size:16px; color:#0068b7;}
.down-page-l ul li span em.te{font-size:16px; color:#000000;}
.deco{ font-size:14px; color:#000000; font-weight:bold; padding-top:15px;}
.tdd{ font-size:16px; color:#000000; padding-top:15px;}
.tdd a{color:#000000; margin-right:8px;}
.down-page-r{ width:32%; height:auto; overflow:hidden;}
.compress{width: 218px;height:172px;border:1px solid #bfbfbf;background-color:#fafafa;}
.compress img{ display:block; margin:50px auto;}
.down-btn{ display:block; width:170px; height:44px; background:#60a834; font-size:16px; color:#FFF; line-height:44px; text-align:center; border-radius:6px; margin:25px auto 0px auto;}
.down-btn i.iconfont{ font-size:16px; color:#FFF; margin-right:6px;}

.prompt{ width:930px; height:auto; overflow:hidden; padding-bottom:15px;border: 1px solid #ddd;border-top: 2px solid #4f9201;}
.prompt-cont{ padding:0 15px; height:auto; overflow:hidden;}
.prompt-cont ul li{ width:100%; height:auto; overflow:hidden; padding-top:15px;}
.prompt-cont ul li p{ font-size:14px; color:#333333;}
.prompt-cont ul li p i.iconfont{ color:#6fcb03; margin-right:8px;}
.promp-bt{ font-size:14px; color:#0000ff;}
.promp-error{ font-size:14px; color:#e60012;}
.bordebrnone{ border-bottom:0 none;}

.gg-right-bottom{border: 1px solid #ddd;border-top: 2px solid #4f9201;}


.zz-tit{ width:100%; height:auto; overflow:hidden; font-size:24px; color:#1a1a1a; border-bottom:#cc0000 solid 3px; padding:6px  0; margin-top:20px;}
.zz-tit a{color:#1a1a1a;}
.zz-tit a:hover{ color:#cc0000;}
.xuekefenlei .none,.xuekefenlei,.none2{  display: none;  }
.xuekefenlei img{vertical-align: middle;}
.xueke-tit{border-bottom: 1px dashed #ddd;margin-left: 43px}
.xueke-teach-l{width: 115px; height:auto; overflow:hidden;padding-top: 32px}
.xueke-teach-l a{ cursor:default;}
.xueke-teach-l h3{ font-size:20px; color:#000000;}
.xueke-teach-l h3 i.iconfont{ margin-right:8px; color:#60a834;}
.xueke-list{ float:left;overflow:hidden;height: auto;border-left:1px dashed silver;width: 100%;}
.xueke-list ul{ padding: 0 0 0 23px}
.xueke-list ul li{ float:left; width:20%; height:auto; overflow:hidden; padding-bottom:11px;}
.xueke-list ul li a{font-size:14px;color:#4c4c4c;white-space: nowrap;width: 90%;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;}
.xueke-list ul li a:hover{ color:#64b704;}
.xueke-teach-l ul li a {color: #000000;cursor: pointer;float: right;font-size: 16px;height: 36px;line-height: 36px;margin-right: 30px;padding: 0 10px;  }
.xueke-teach-l ul li{width: 150px;}
.xueke-teach-l ul .tb-h a{background-color:#64b704;color: #fff }
.xueke-teach-l ul .tb-q a{ background-color: inherit;  }
.xueke-teach-r{ position:relative;width: 1050px;padding-top: 32px; height:auto; overflow:hidden; margin-left:20px;}
.array p{font-size: 16px;font-weight: 200}
.array_sp{width:36px;height:32px;display: inline-block;background:url(/Images/shuxue/imsges/conshu.png); text-align:center;line-height:32px;color:#fff;font-size:20px  }
.array_sp em {  color: #fff;  float: right;  margin-right: 14px;  }
.array_tit {  bottom: 9px;  font-size: 20px;  font-weight: 600;  position: relative;  }
.array_zui {  bottom: 11px;  font-size: 16px;  font-weight: 600;  position: relative;  }
.daan-list ul li {  float: left;  height: 246px;  line-height: 22px;  margin: 42px 32px -25px 36px;  overflow: hidden;  width: 220px;  }
.wz-wp{ margin:0 auto;width:1200px;color:#333; text-align:left; line-height:52px;}
.wz-wp.dlxx{width: 1200px;}
.wz-wp a{ color:#333;}
.wz-wp a:hover{ color:#0093da;}


/*#电子教材*/
.y-main3 { width:1200px; height:auto; overflow:hidden; margin:auto;}
.l-main-tit{ width:100%; height:40px; line-height:40px; border-bottom:#e1e1e1 solid 1px; margin-bottom:20px; margin-top:10px;}
.l-main-tit h2{ color:#202020; font-size:18px;}
.l-main-tit em{ display:block; width:0; border:#61b104 solid 2px; height:12px; float:left; margin-top:12px; margin-right:6px;}
.l-main-tit ul{ float:left; margin-left:167px;}
.l-main-tit ul li{ float:left; color:#000; font-size:16px; margin:0 8px; height:39px; line-height:39px; cursor:pointer;}
.l-main-tit ul li a{ color: #000;}
.l-main-tit ul li:hover{ color:#61b104; border-bottom:#61b104 solid 2px;}
.l-main-tit ul .acti2{color:#61b104; border-bottom:#61b104 solid 2px;}
.dianzitab li{margin: 0 12px!important;}
.dianzi li{width: 200px;float: left;height: 245px;}
.dianzi li p{height: 200px;display: inline-block;text-align: center;}
.dianzi li p a{text-align: center;width: 200px;display: inline-block;}
.dianzi li .gjtt{height:60px;display: inline; }
.dianzi li p a img{width: 130px;float: left;height: 180px;margin-left: 35px;}
.dianzi li p a img:hover{ transform: scale(1.55);}
.dzml li{cursor:pointer;padding-left: 30px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;line-height: 30px;}
.dzml li:hover{background-color:#61b104;color: #fff; }
.dzml li:hover a{color: #fff; }
.teshu{font-weight: bold;color:#EF8642;font-size: 18px;padding-left: 10px!important;}
.teshu a{color:#EF8642}
.actives{background-color: #d01716;}